physical life - Turc Anglais Dictionnaire